﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Lead2012.Business
{
	public class AgentInfo
	{
		#region Properties

		public int AgentId { set; get; }

		public string Email { get; set; }

		public string FirstName { get; set; }

		public string LastName { get; set; }

		public string EmailMobile { get; set; }

		public string WorkPhone { get; set; }

		public string WorkPhoneExt { get; set; }

		public string MobilePhone { get; set; }

		public string MobilePhoneProvider { get; set; }

        public string Password { get; set; }

		public string Fax { get; set; }

		public string OtherPhone { get; set; }

		public string OtherPhoneExt { get; set; }

		public string Position { get; set; }

		public string Note { get; set; }

		public string Custom1 { get; set; }

		public string Custom2 { get; set; }

		public string Custom3 { get; set; }

		public string Custom4 { get; set; }

		public string PhoneDialer { set; get; }

		public string PhoneDialerExtension { set; get; }

		public bool SmsNotificationEnabled { get; set; }

		public int CalendarStartHour { get; set; }

		public int CalendarEndHour { get; set; }

		public bool CalendarShowAllCalendarItem { set; get; }

		public bool CalendarHighlights { get; set; }

		public bool SaveFilterCriteria { get; set; }

		public bool Verified { get; set; }

        public bool Active { get; set; }

        public string ReceivingCalls { get; set; }

        public string ReceivingLeads { get; set; }

        public List<RoleInfo> Roles { get; set; }

		#endregion
	}
    public class RoleInfo
    {
        public int Id { get; set; }
        public string Title { get; set; }
    }
}